<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>DATE & math</title>
    <SCRIPT>
        /*
        Date
         直接使用时在JS中表示代码执行的时间
         指定时间对象：
         eg：var d2=new Date("月份/日/年 时：分：秒");
         */
        var D=new Date();
       //getMonth()获取当前日期对象是几月    返回0-11的值，0是一月
       //getDate（）获取当前日期对象是几日
       // getDay（）获取当前日期对象是周几   会返回一个0-6的值，0表示周日，6表示周六
       //getYear（）获取年份
       // getTime()  获取当前日期对象的时间戳  指的是从格林威治标准时间的11970年1月1日0：0：0到当前日期花费的毫秒数（1秒=1000毫秒）

       //利用时间戳来测试代码的执行的性能
        var start=Date.now();
        for(var i=0;i<100;i++){
            console.log(i);
        }
        var end =Date.now();
        console.log("执行了,"+(end-start)+"毫秒");
        /*
        Math
        -math和其他对象不同，它不是一个构造函数
         -它属于一个工具类不用创建对象，它里面封装了数学运算相关的属性和方法
         Math.ceil() 对一个数向上取整
         Math.floor() 对一个数向下取整
         Math.random() 生成一个0-1的随机数
         Math.max()获取最大值   Math.min()获取最小值
         Math.pow（x，y） 返回X的Y次方
         Math.sqrt（）对一个数进行开方
         */
    </SCRIPT>
</head>
<body>

</body>
</html>